mir: fix issues with mouse over parent menu
authorWilliam Hua <william@attente.ca>
Thu, 8 Jan 2015 05:24:42 +0000 (00:24 -0500)
committerWilliam Hua <william@attente.ca>
Thu, 5 Feb 2015 16:26:19 +0000 (17:26 +0100)
commit5eacc92ba7871db936f4af08b82e4c9b05994f5f
tree0f4237d5c1580570152940708a26dcabb6be8b11
parent6a3904cf0ce11f1987344b62c1cb8344825a3db6
mir: fix issues with mouse over parent menu

Mouse over a parent menu[bar] didn't work while the menu was open.
The fix was to correct the behaviour of pointer crossing events so that
the pointer appears to be only inside one window at a time.

See: http://tronche.com/gui/x/xlib/events/window-entry-exit/normal.html
gdk/mir/gdkmir-private.h
gdk/mir/gdkmireventsource.c
gdk/mir/gdkmirwindowimpl.c